/*
 * CourseRegistration.h
 *
 *  Created on: 1 May 2010
 *      Author: Savramis Sartios
 */

#ifndef COURSEREGISTRATION_H_
#define COURSEREGISTRATION_H_
#include "ICourseRegistration.h"

class CourseRegistration : public ICourseRegistration{
public:
	CourseRegistration(const string *aem);
	virtual ~CourseRegistration();

	/**
	*	Sets the owner of the registration
	*	\param	owner's aem
	*/
	virtual void		setOwner(const string *aem);

	/**
	 * Returns the owner of the registration
	 * \return	the ower
	 */
	virtual string	*	getOwner()const;

private:
	string * owner_;
};

#endif /* COURSEREGISTRATION_H_ */
